package com.gridmobi.xrtb.model.openrtb.bak;

import com.alibaba.fastjson.JSONObject;

public class Bid {
    private String id;
    private String impid;
    private float price;
    private String adid;
    private String nurl;
    private String lurl;
    private String adm;
    private String[] adomain;
    private String bundle;
    private String iurl;
    private String cid;
    private String crid;
    private String[] cat;
    private int[] attr;
    private String dealid;
    private int h;
    private int w;
    //		private Object ext;
    private JSONObject ext;

    /**
     * @return the id
     */
    public String getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * @return the impid
     */
    public String getImpid() {
        return impid;
    }

    /**
     * @param impid the impid to set
     */
    public void setImpid(String impid) {
        this.impid = impid;
    }

    /**
     * @return the price
     */
    public float getPrice() {
        return price;
    }

    /**
     * @param price the price to set
     */
    public void setPrice(float price) {
        this.price = price;
    }

    /**
     * @return the adid
     */
    public String getAdid() {
        return adid;
    }

    /**
     * @param adid the adid to set
     */
    public void setAdid(String adid) {
        this.adid = adid;
    }

    /**
     * @return the nurl
     */
    public String getNurl() {
        return nurl;
    }

    /**
     * @param nurl the nurl to set
     */
    public void setNurl(String nurl) {
        this.nurl = nurl;
    }

    /**
     * @return the adm
     */
    public String getAdm() {
        return adm;
    }

    /**
     * @param adm the adm to set
     */
    public void setAdm(String adm) {
        this.adm = adm;
    }

    /**
     * @return the adomain
     */
    public String[] getAdomain() {
        return adomain;
    }

    /**
     * @param adomain the adomain to set
     */
    public void setAdomain(String[] adomain) {
        this.adomain = adomain;
    }

    /**
     * @return the bundle
     */
    public String getBundle() {
        return bundle;
    }

    /**
     * @param bundle the bundle to set
     */
    public void setBundle(String bundle) {
        this.bundle = bundle;
    }

    /**
     * @return the iurl
     */
    public String getIurl() {
        return iurl;
    }

    /**
     * @param iurl the iurl to set
     */
    public void setIurl(String iurl) {
        this.iurl = iurl;
    }

    /**
     * @return the cid
     */
    public String getCid() {
        return cid;
    }

    /**
     * @param cid the cid to set
     */
    public void setCid(String cid) {
        this.cid = cid;
    }

    /**
     * @return the crid
     */
    public String getCrid() {
        return crid;
    }

    /**
     * @param crid the crid to set
     */
    public void setCrid(String crid) {
        this.crid = crid;
    }

    /**
     * @return the cat
     */
    public String[] getCat() {
        return cat;
    }

    /**
     * @param cat the cat to set
     */
    public void setCat(String[] cat) {
        this.cat = cat;
    }

    /**
     * @return the attr
     */
    public int[] getAttr() {
        return attr;
    }

    /**
     * @param attr the attr to set
     */
    public void setAttr(int[] attr) {
        this.attr = attr;
    }

    /**
     * @return the dealid
     */
    public String getDealid() {
        return dealid;
    }

    /**
     * @param dealid the dealid to set
     */
    public void setDealid(String dealid) {
        this.dealid = dealid;
    }

    /**
     * @return the h
     */
    public int getH() {
        return h;
    }

    /**
     * @param h the h to set
     */
    public void setH(int h) {
        this.h = h;
    }

    /**
     * @return the w
     */
    public int getW() {
        return w;
    }

    /**
     * @param w the w to set
     */
    public void setW(int w) {
        this.w = w;
    }
    /**
     * @return the ext
     */
//		public Object getExt() {
//			return ext;
//		}
//		/**
//		 * @param ext the ext to set
//		 */
//		public void setExt(Object ext) {
//			this.ext = ext;
//		}

    /**
     * @return the ext
     */
    public JSONObject getExt() {
        return ext;
    }

    /**
     * @param ext the ext to set
     */
    public void setExt(JSONObject ext) {
        this.ext = ext;
    }

    public String getLurl() {
        return lurl;
    }

    public void setLurl(String lurl) {
        this.lurl = lurl;
    }
}